DABHOSA WATERFALL
Dabhosa Waterfalls is a waterfalls situated in the village of Dabhosa in Jawhar Tehsil, palghar district, Maharashtra, India. This is one of the highest waterfalls situated near Mumbai. Dabhosa Waterfalls is a beautiful waterfall especially, during the monsoon season.